cmake_minimum_required(VERSION 3.10)  
project(C_Language_Data_Structure)  
  
# 设置C标准（可选，根据你的需求设置）  
set(CMAKE_C_STANDARD 11)  
set(CMAKE_C_STANDARD_REQUIRED True)  
  
# 包含目录  
# include_directories(${PROJECT_SOURCE_DIR}/sequence_list/include)  
include_directories(${PROJECT_SOURCE_DIR}/signal_link_list/include)  
  
# 添加可执行文件  
# add_executable(main_program ${PROJECT_SOURCE_DIR}/main/main.c ${PROJECT_SOURCE_DIR}/signal_link_list/src/signal_link_list.c)  

#  add_executable(main_program ${PROJECT_SOURCE_DIR}/Problem/Polynomial_add.c)  

# add_executable(main_program ${PROJECT_SOURCE_DIR}/Sort/Merge_sort.c)  

# add_executable(main_program ${PROJECT_SOURCE_DIR}/Stack/link_stack.c) 

add_executable(main_program ${PROJECT_SOURCE_DIR}/Queue/L_queue.c) 

# target_link_libraries(main_program <library_name>)